<?php
/**
 * Config.php
 * 
 * (C) 2009, tetsuya.odaka(EzoGP).
 * 
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * 
 *      http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

/* 
 * 設定ファイル
 * 
 * 稼働環境に応じて変更してください。
 * 
 * author;	t.odaka
 * date;	2009/3/4
 * 
 * modified ; 2009/11/26 	t.odaka
 *          include_pathにMyznalaをいれた
 * 
*/
	/* 
	 * アプリケーションの名前
	*/
	define("WEBAPP","openPTA");
	
	/* 
	 * ファイルシステムのエンコーディング
	   * 　　　ファイルアップロードで使用する
	*/
	define("OS_ENCODING","SHIFT_JIS");
			
	/* 
	 * include_path
	 * （注意）
	 * WindowsとLinuxでは、パス中の区切り文字が違うので注意してください。
	 *  
	*/
	define("APP_PATH","D:/workspace3.5_pdt/openPTA-batch"); /* win */
	// t.odaka 2009/11/26 modified.
	ini_set("include_path",".;".APP_PATH."/Dwoo;".APP_PATH."/PEAR;".APP_PATH."/Myznala;"); /* win */
	/* define("APP_PATH","/usr/local/apache2/htdocs/Myznala"); linux */
	/* ini_set("include_path",".:".APP_PATH."/Dwoo:".APP_PATH."/PEAR:"); linux */

	/* 
	 * データベースの定義  
	*/
	/* for sqlite2 */
	define("DATABASE","sqlite");
	define("DB_NAME","sample.sqlite");

	
	/* for mysql他（mysqlは5.0以上を使ってください） 
	define("DATABASE","mysqli");
	define("USER_NAME","appusr");
	define("PASSWORD","appusr");
	define("HOST","127.0.0.1:3306"); //"hostname:port"
	define("DB_NAME","myznala");
	*/
	
	/* 
	 * SMTPサーバー（メイル）の定義
	*/
	define("MAILFROM","webmaster@localhost");
	define("SMTPHOST","localhost");
	define("SMTPPORT",25);
//	define("SMTPPORT",587); // isp代替PORT
	define("SMTPAUTH",false);
	
	/* 
	 * POP3サーバー（メイル）の定義
	*/
	define("POP3HOST","localhost");
	define("POP3PORT",110);
//	loginにドメインがいらない場合
//	define("POP3USER","webmaster");
//  loginにドメインがいる場合（複数ドメインを定義してあるとき、共有レンタルサーバーなど）
	define("POP3USER","webmaster@localhost");
	define("POP3PASS","webmaster");
	// メイル受信後にメイルを消すか	
	define("POP3DELETEAFTER",false); 

	
	/* 
	 * 認証の設定
	*/
//	define("AUTH_TYPE","NONE"); // 認証なし
//	define("AUTH_TYPE","PANEL"); // 認証あり
	define("AUTH_TYPE","ACCEPT"); // 認証なし、ログイン可能
//	define("AUTH_TYPE","SERVER"); // サーバーの（基本）認証を使う
	
	/* 
	 * ログの設定
	 * 
	 * loglevel; 
	 *   PEAR_LOG_ERR,PEAR_LOG_WARNING、
	 *   PEAR_LOG_INFO,PEAR_LOG_DEBUG.
	 *   (see PEAR_LOG manuals)
	*/
	require_once("Log.php");
	$myLog=Log::factory("file","../logs/myznala.log",WEBAPP);
	$myLog->setMask(Log::UPTO(PEAR_LOG_DEBUG));
//	$myLog->setMask(Log::UPTO(PEAR_LOG_INFO));

?>
